1049
0
3460
1
1230
2
9244
1696
798
714
1938
746
935
1133
481
1939
1132
957
951
1617
3
454
403
2121
4
409
1079
415
3564
1045
456
1557
1661
5478
6
602