271
1
487
354
2
447
397
249
392
289
421
345
1918
5
617
365
141
68
75
305
0
195
96
80
192
73
188
618
91
254
356
494