5633
15516
2661
11457
3016
3632
3108
3204
2915
4244
4273
2472
2594
2754
2550
3111
3723
3272
2749
2556
3908
19897
18227
11232
8213
8984
2886
5301
3272
3211
3029
2904
6522
9886
4533
2961
3286
2735
3865
2270
2300
5285
3311
9585
6137
24528
4709
4315
6922
2825
50801