266
1
344
750
0
385
392
1148
736
1296
2
323
1006
4
310
2185
6
345
488
354
275
305
249
1919
5
617
421
289
366
156
505
94
324
43
389
132