1052
1
3527
2
4083
0
131589
3014
20
1289601
4
11153
8
1650
10827
906
9956
3
3316
10
8527
1196
2964
3303
2203
3491
3261
954
437
3546
108797
2502
444571
9
2935
18816
11
1093
1580
2949