550
1
258
2898
9
1789
8
393
324
86
560
530
413
750
0
1563
2
400
421
345
305
310
756
1140
6
554
3
736
266
478
344
760
139
364
469
325