1754
2
1599
1
2571
847
2369
951
841
159
619
2382
6
564
1774
2285
3012
4
2502
1927
19944
1606
1075
2740
2134
2100
3539
3
3971
866
123674
35
1534
1535
1485