1500
485
665
192
420
163
426
96
78
21
312
43
487
6
495
154
324
111
348
16
133
58
576
153
401
56
475
135
370
18
268
91
474
90
174
65
262
109
549
159