949
1209
1035
1222
2333
3529
953
1643
1032
1286
1783
2218
2051
1245
2138
1292
1322
2061
3650
2404
1847
1506
2200
2058
3349
1521
7162
2320
5038