4530
2
590
1
932
2851
730
876
0
1646
350
705
551
343
281
1936
4
272
798
280
813
273
2632
3
1255
985
1963
517
3202
2024
288
485
595
715
457