522
0
1423
1
1564
2299
1064
10827
4
123674
35
108797
1289601
9956
3
55904
951
2039
2
37355
13
2698
1477
8527
1288
14750
8
1446
2392
7762
2530
3629
2194
1492
444571
9
11153
2502
2097