2456
1
1174
1812
3
2209
3715
4
1306
4387
571
1751
2086
4938
5439
2
1416
4957
5
2578
1526
3683
4016
1295
2755
1679
5717
2650
20
1797
1506
2557
6
280
527
5527
1632