997
285
408
100
418
163
425
96
75
21
307
41
485
6
494
154
326
111
348
16
130
58
574
152
400
56
474
134
365
17
268
91
473
90
174
65
260
108
550
159