1112
2
2766
1
1374
1421
2659
1733
2188
9
835
4377
5
8731
1665
964
2912
10
1883
3595
6
1133
0
883
1939
401
957
951
1392
454
403
2121
4
579
409
415
1045
456