157
1
254
356
188
193
233
2
299
109
80
120
69
634
195
547
271
1540
3
289
495
395
886
617
366
323
275
487
354
447
249
385
750
0