1196
3
10
897
2
781
908
4
721
1
0
1058
1089
1263
15
13
1260
7
2019
17
19
1153
1940
31
21
2099
22
3460
28
72
1902
43
4097
62
392
3389
35
101
2178
37
134
1292
8
53
13620
98
946
1908
80
2081
23
26
1183
11
1702
45
2675
75
2278
38
980
6
24
1672
20
1376
5
1687
1145
852
1003
1310
1771
40
1286
2412
1756
12
1849
1111
1187
16449
44
6715
146
3933
3734
71
3707
50
3677
3305
78
12493
9
70
12584
51
564
6761
6463
66
6561
4782
29
3216
61
3503
123
2582
283
2483
60
2859
202
3375
201
3441
30
1938
109
1498
1243
4243
32
1188
2635
2815
6757