1138
0
400
367
781
695
1621
381
512
345
732
459
5125
1465
1731
812
677
393
6288
288
1665
577
1125
372
1576
1385
388
2189
2588
841