1020
0
1824
968
2224
2
269
493
1880
1682
2668
918
1150
520
2076
1
1551
316
2730
6
25137
274
467
1023
555
706
4864
409
3366
527
955
1049
4537
470