476
2
305
1
531
498
361
970
8
352
314
223
1186
323
76
354
26
89
351
239
62
765
250
535
3
1576
232
385
391
2607
9
776
2744
4
959
0