2550
2
3478
3485
7
1305
1
4311
2118
2336
436
1813
2851
1166
11
2769
1508
1814
1768
1539
8088
9
2219
1691
1923