993
1000
995
992
172
14
600
531
997
153
722
205
617
397
412
499
7
59
75
861
9
970
466
594
34
48
463
37
43
551
547
35
189
745
151
67
228
28
77
58
946
616
536
69
63
29
508
142
23
895
989
44
967
486
97
308
173
6
231
728
856
111
64
980
39
685
343
511
346
17
297