2485
2312
1963
1371
1832
1611
1735
2262
1650
1834
2361
1713
1581
1894
31511
1962
2302
3783
4935
3031
5228
3934
69320
6108
56512
5512
3015