983
1695
1122
1030
931
1028
1008
1065
1201
1574
1077
1163
1678
1235
1568
1909
1271
1383
1400
1480
4272
1293
2000
2353
1648
3719
1601
1548
1479
2090
1225
1237
1241
2054