1292
1
1015
1694
951
690
2669
2
1108
2838
564
1743
0
108797
21152
8
2949
2023
1787
1819
1210
1382
3158
2670
5375
2294
1923
2386
1451
2522
2245
3