798
0
1650
804
422
965
521
1259
1
2189
5009
1947
414
1084
611
1425
1073
363
846
1918
2
552
1622
5
4106
472
962
2770
4
152
522
505
373
1504
3015