1564
1
2299
1015
1694
951
108797
0
690
2669
2
1821
3971
2475
564
1308
886
1743
2039
2698
1477
1288
14750
8
1446
7762
4
3629
123674
35
1423
2097
19944
2483
1683
4526