345
1
1540
3
271
1866
4
344
808
266
1148
750
0
385
392
736
1296
2
310
249
488
354
447
275
305
323
1006
2185
6
366
1919
5
617
421
539
7
506