2456
1
1174
1812
3
2209
3715
4
1306
4387
2711
2
571
1751
2086
4938
5439
1416
4651
2676
5151
2911
9
4957
5
2578
1526
21152
8
1942
4016
2082
2755
1679
5717
1797
6307
10