936
2
721
990
7
517
1
450
2431
832
1233
4
1074
681
1024
6
449
773
555
654
587
1371
3
494
652
975
628
0
89
1072
732
5
1205
20
800
978
1060
496