530
628
2325
1631
1988
1511
825
982
453
965
1188
1912
1848
1944
1351
1456
2450
4201
3140
1578
487
592
939
2044
1335
1358