2591
1800
1536
4181
2629
8569
3857
1840
3948
2358
2074
2547
2811
32442
7367
3932
2233
1949
15825
2587
10790
1797
2967
1898
1431
51802
1745
3081
1764
4752
6781
5752
2127
18607
1945
1954
1662
1531
2849
7689
2197
11082
23755
15131
9915
8897
2837
4471
4984
3667
5582
10923
1993
5680
2585
1692
4167
2653
2280
15241