123
822
189
128
2000
443
426
900
398
139
81
125
204
15562
97
540
370
841
64
530
95
350
747
114
170
329
46
50
16
110
159
73
579
55
77
302
35
298
299
27
550
235
200
645
340
6763
381
253
461
375
124
89
371
418
54
510
402
82