262
0
173
467
675
405
275
325
743
223
798
2490
413
586
1164
1161
597
393
286
1661
1
381
1603
5875
463
1059
603
298
771
563
818