996
1722
1137
1042
943
1040
1019
1080
1223
1589
1094
1177
1591
1696
1246
1578
1924
1279
1399
1432
1695
1500
4347
1310
2016
2398
1669
3829
1638
1566
1504
2112
1240
1251
1255
2068