1129
0
2799
7
3043
1
436
1049
1183
2
798
714
865
935
1133
1939
1606
1132
957
951
3421
454
1205
403
2121
4
409
2361
2922
9
415
1045
456
1557
1661
602