355
0
1587
1
2105
211
370
1822
625
409
637
798
543
433
895
2
333
991
2813
584
781
1348
1853
843
1780
397
597
261
326
660