1346
4
3408
12
6513
5
571
0
1324
1
1049
792
2
560
7952
2041
951
409
2445
3
798
714
467
400
935
1009
1133
1939
1132
957
454
403
3795
2121
415
1045
456