2652
1041
806
980
1118
1403
1574
1729
1483
2287
2216
2239
2467
3157
1956
2892
5799
4427
5608
9841
5135
9277