81
1
752
1543
355
727
406
454
3
471
272
365
2750
5
433
616
2
990
0
321
67
802
1010
684
894
765
492
2324
512
398
716
714
1432
410
160