751
1
1541
355
727
406
454
3
471
272
365
2750
5
433
616
2
990
0
321
67
801
1006
683
893
765
491
2324
511
397
716
714
1431
409
160
1046
8