983
1693
1122
1030
931
1027
1008
1063
1200
1573
1077
1163
1678
1234
1566
1906
1271
1382
1400
1677
1480
4271
1292
1999
2352
1648
3719
1601
1548
1479
2089
1224
1236
1241
2054