2049
2144
3
2
1
3
820
317
67
9
5
1
9
1
3
1
1
1
2
787
50
1
1
2
8
1
6
2
1
14
3
1
5
3
439
1
1
1
332
43
1
1150
14
466
1026
888
1685
128
1
1
1
1
1
49
1
1
4
5
1
5
5
1
11
18
1495
25
28
3
14
3
57
15
25
2
1
1
62
2
304
1
3
1
1882
123
32
1
174
1531
1246
1205
1509
2098
381
11
1
1
17
1
1
2518
1
7
9
109
2
1
1
2
1
1
4
1
1
1
1
1
142
1
365
1
6
1
5
1
1
1
17
1
1
3
8
2
1
10
1
87
1
422
31
3600
140
1237
2211
613
92
1535
71
63
6
39
21
2
158
1004
4
1
327
153
4174
19
1385
3