690
1
1095
859
2
790
1266
1006
3
931
1240
887
1020
982
1019
7
2654
5
861
960
826
995
575
700
1008
523
973
723
1242
974
6
726
3486
713
688
500