1583
2
330
0
4530
616
2004
5
238
876
1646
705
551
343
281
1936
4
272
173
280
813
273
2632
3
1255
1
16369
10
985
1074
517
288
485
595
715
457
3202