3089
1530
4973
1156
1326
1201
1256
1420
1353
2806
2524
1858
3337
6155
1358
2406
1647
1485
1253
1114