2575
4
373
1
3955
14
876
0
1646
705
551
343
281
1936
272
280
813
892
273
1255
985
1314
517
288
485
595
715
457
548
223
1785
2
1430
2010