980
1426
2471
2073
1339
677
689
2239
1728
2243
2254
1749
745
1264
1574
2604
2107
1355
1884
1634
2153
2695
1929
1173
2468
1213
2502
1224
1234
1513
1779
2036
1548
1813
1814