534
3
249
1
1576
2
765
361
222
314
350
407
1184
276
304
497
531
354
969
8
76
321
391
232
482
384
760
0
474
356
322
758
351
347