996
1721
1137
1042
943
1039
1019
1079
1223
1589
1093
1177
1591
1695
1246
1577
1924
1279
1399
1431
1694
1500
4346
1310
2013
2396
1669
3826
1638
1566
1503
2111
1240
1251
1255
2068