3191
3012
2403
2491
7013
4796
3834
1687
10717
3257
2972
1650
2876
3312
2606
4767
6453
1879
27831
2354
2573
2768
3407
2081
3834
5477
5552
7870
3074
6021
3108
5632
1951
2674
4934
4124
8880
16595
4803
5512
4500
4273
3229
3589
17603
6404
5125
5018
4958
2579
3800
115860