2745
3603
3877
4071
6672
3172
12845
2495
2430
3193
2600
2627
4469
4687
4158
33259
5106
5103
3257
2926
25843
10277