951
1
1694
2949
0
2312
108797
2522
2
10827
4
1015
1289601
9956
3
1403
690
2670
2495
2669
8527
2262
3546
2502
564
131589
267612
50969
7
1107
623
444571
9
55904
14861
18816
11
1743