1832
3
4820
2
1862
1
4940
5
835
2547
1453
2198
1651
993
1133
0
2054
6
1939
957
951
454
1610
403
2121
4
409
415
1045
456
1087
2094
1557
1661
991
945
2710
9