2980
2800
2787
1950
1680
1235
1218
2179
706
4418
1430
832
1146
970
1720
1684
1624
1025
1596
1796
1103
1328
1873
657
1007
980
1235
1578
1619
1011
1589
3753
20382
67534
6033
24516
3187
7576
57532
17612
2271
2066
43411
900
1372
696
6469
4008
19804
1392
5960
1959
827
3617
14092
2401
9021
4515
1540
1937