349
239
36
36
190
211
7
769
31
820
1
319
73
694
21
43
2
741
2805
16
731
674
1474
949
914
951
407
951
19
311
1520
378
1058
332
324
465
105
478
272
753
24
19
292
233
7
418
372
730
2090
615
558
194
152
