3011
3940
11827
3066
2501
2964
6554
4049
3154
4560
2777
8666
16822
4446
3337
6085
3053
2612
139545
7134
3889
4902
3916
3912
4694
2817
3558
3244
3332
2710
2627
10020
5475
4016
3106
2827
2718