1330
300
3825
862
3230
728
4335
976
3400
766
2380
536
2882
649
2079
468
2239
504
2363
532