936
2
721
990
7
517
1
450
2432
832
1233
4
1074
681
1024
6
449
773
555
655
587
1374
3
494
652
975
628
0
90
1072
736
5
1206
20
800
978
1060
507