2013
1268
2038
1187
2171
1447
1928
1294
2093
1357
1849
992
1938
1180
2913
4303
7915
3479
4473
2802
4673
3114
4605
2752