1296
2
310
1
1148
385
1115
3
750
0
249
275
305
487
354
447
323
2185
6
345
1006
4
366
617
1919
5
808
266
344
1866
395
1540
271
421
289
886