951
1
1423
1564
2352
2
2299
2110
809
10827
4
123674
35
917
108797
0
1821
1289601
785
9956
3
55904
755
2039
37355
13
2698
1477
8527
1288
14750
8
1446
2392
7762
2530
3629
724