3516
3175
1691
1815
1565
3504
3026
2685
1908
5531
2024
1733
29030
1557
8782
3464
1909
28020
3820
1802
3003
3119
4498
11495
4195
4815
1720
2040
17575
43636
1620
7840
2583
2172
10263
6420
4365
3558
10451
5362
9014
10850
3919
1939
24748
20043
2995
2200
2568
2160
1474
7088
6655
4759
1859
1955
2776
2043
3981
11363