1650
0
804
422
965
1326
1
521
929
2
2189
5009
1990
414
1084
611
18385
1073
363
846
1918
552
4106
472
2770
4
152
522
505
373
1504
1948
809
3700