2485
2322
1963
1391
1832
1611
1735
2262
1650
1834
2361
1713
1581
1904
1973
31511
1962
2302
3813
4935
3031
5228
3944
69320
6108
56512
5512
3025