3221
5
590
1
932
2851
2
730
876
0
1646
350
705
551
343
281
1936
4
272
2001
9
798
280
813
273
1255
985
1963
2335
517
2024
1154
3
288
485
595
715