3360
0
1504
935
962
1
1685
353
522
472
2030
2
546
675
363
48766
24
320
1462
4940
5
1306
453
853
1130
820
3488
8
678