2459
910
3501
890
1306
885
1048
920
893
833
2252
886
821
1110
2756
1460
2038
1054
1121
1301
4477
1668
1466
2513
1682
3250
2886
1346
1501
2274
1680
1707
1417
1338
1408
6280
1543
3808
1647
2072
1748
5303