1582
536
816
388
831
288
507
215
254
195
246
131
247
57
606
222
272
63
279
191
250
180
336
97
325
202
331
163
235
79
700
156
470
55
412
184
575
80
469
60