1112
2
2766
1
1374
1421
2659
1733
1866
3
835
4377
5
472
0
770
1665
4682
964
2912
10
1883
3595
6
1133
883
1939
401
957
951
1392
454
403
2121
4
579
409
415