2560
2082
3
3
1
6
925
370
78
1
6
1
8
1
2
5
6
1
1
2
3
1
881
77
2
3
6
1
8
1
1
16
4
1
3
443
5
10
4
374
29
2
1211
13
638
1218
1
1089
1545
151
7
1
2
57
1
5
6
2
3
2
1
10
20
1339
67
2
28
2
1
16
2
66
1
9
18
1
59
4
442
6
2
2266
140
56
1
203
1919
1338
1123
1579
2138
721
25
22
1
2635
24
12
126
1
2
1
1
1
1
3
2
1
3
1
4
141
1
441
1
1
1
3
2
1
1
1
1
1
9
1
1
4
22
1
1
1
2
19
2
2
70
2
348
53
3956
285
1551
2107
830
100
1416
65
61
5
26
17
2
112
847
6
1
313
232
4614
28
1313
17