989
1275
975
974
972
1248
992
970
988
990
1247
1249
973
993
1250
971
991
1270
1271
994
1269
725
714
726
727
728
806
805
142
108
143
604
603
605
103
181
57
161
28
159
522
158
157
156
155
27
29
523
620
495
3
3905
3907
3908