979
1
3579
3
3485
7
8313
9
3691
4
2972
0
1289601
297066
9036
2274
19944
2
108797
17970
15
1335
2386
1003
2245
2530
14861
6236
10
12459
1174
189326
2629
444571
585
378
951
1015
562