271
1
487
354
2
447
398
249
392
289
421
345
1918
5
617
366
141
69
77
305
0
195
96
80
193
74
188
619
91
254
356
494