3599
2250
3691
8147
24518
3984
2536
2548
1884
7725
2511
2570
9926
2540
12826
3237
3076
2242
15330
10856
3378
3746
3299
3041
2476
2785
3485
2679
2281
1893
5123
2138
10136
4232
7694
3087
3629
2569
2184
3174
6524
2457
7693
3551
5948
4899
6254
2597
3425
4934
33277
1807
2481
4782
6197
7067
2828
12122
17179
18146