356
505
604
16
994
431
151
271
32
5
759
1006
658
110
383
439
892
293
102
747
522
910
512
187
85
790
802
702
258
116
60
776
634
230
250
314
1010
887
596
805
84
292
838
984
684
467
12
480
551
386
104
1008
138
912
1012
176
975
576
577
88
836
180
134
942
719
384
641
235
363
810
35
387
147
168
94
93
908
1027
33
279
753
437
476
534
682
344
183
471
276
725
871
465
730
913
409
72
616
771
934
700
724
825
362
