995
2381
1295
2517
2319
943
1718
953
956
2494
959
1728
2500
1736
1993
2259
988
740
2279
1515
2540
2542
1781
1530
1021
1279
769
1029
1798
788
1556
2072
1314
2090
1847