2110
1
5505
14
910
1133
1185
2340
856
271
2982
3
1748
852
2020
2
1213
1876
1317
1723
1124
1690
1671
1875
1128
2058
1087
1778
2368
964
427
159
1475
1470