374
186
1000
51
865
18
153
6
189
149
994
30
321
492
22
124
993
98
565
8
32
622
64
61
603
370
998
992
237
462
104
421
386
248
130
58
354
87
407
244
132
15
980
585
314
212
117
26
9
180
580
21
17
71
89
31
5
11
137
934
260
990
184
279
33
122
747
192
36
57