1404
0
2478
1
4775
2
510
72
526
598
560
2398
8
718
1051
435
475
1186
432
3080
3
1193
593
894
106
1106
1726
863
951
1044
3205
908
1252
586
611