1130
240
228
49
2589
549
4043
857
1600
339
955
203
3600
763
4474
948
1471
312
3210
680
2780
589
2104
446
2303
488