5632
15516
2661
11457
3016
3632
3107
3204
2915
4244
4273
2471
2594
2753
2550
3111
3722
3272
2749
2556
3908
19897
18226
11231
8212
8984
2886
5301
3272
3211
3028
2903
6521
9886
4532
2960
3285
2734
3865
2269
2300
5285
3311
9585
6137
24528
4708
4315
6922
2825
50800