1850
2
2101
2055
487
0
118
2890
3
579
3062
8
5784
297066
1505
1596
1416
1
189326
120
1795
1267
302
1683
4585
10
1698
1618
621
2108
880
610
1579
2300
106
2632
5