966
1669
1099
1007
914
1009
990
1045
1182
1550
1058
1146
1546
1647
1218
1870
1252
1364
1374
1658
1454
4179
1274
1971
2281
1618
3540
1576
1524
1448
2048
1206
1220
1222
2037