2100
2
1991
4
951
1
619
564
4002
853
2502
2740
6779
5
3188
14
1576
3
3539
999
1695
7
3684
3368
1095
19944
2939
2089
1164
1891
8607
8
4943
2153
643
1458
0
2122
2427
12