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