2930
2274
16352
2086
3905
3163
6362
2366
2885
3307
2103
2308
3478
1999
2196
10806
1816
4767
4184
4801
1956
2439
1889
2015
2609
2084
3290
1867
1847
4351
2125
2343
2102
2817
23323
18280
3279
2300
5714
2483
3507
11458
2205
6275
2519
19772
2940
11837
3826
3847
4184
2257
3472
3257
2535
2958
3032
24493
2919
2367