354
1
76
497
222
350
2
407
1184
314
321
232
482
384
391
1576
89
334
352
1093
390
395
2057
5
288
279
758
351
416
414
263
679