2688
2
951
1
1446
1423
123674
35
1278
1564
108797
0
2495
2949
432
3657
8
17391
7
11153
10827
4
1289601
1015
9956
3
8527
1694
690
3593
16
2669
1403
3546
1913
19944
2312
2670
2502