1015
1
1694
951
690
2669
2
1451
564
1743
0
1514
1336
108797
1414
12459
3
2077
3127
17970
15
762
1453
1380
6500
21152
8
2949
1787
445
2670
5375
1714
2294
1923
2386