3240
3641
4098
2913
2885
2456
2788
2719
3265
2593
2715
2733
3199
2451
2825
2957
2526
2562
3039
2951
2971
3088
2879
2347
3007
3003
2371
3207
2669
3308
2683
2674
3441
1846
2829
1687
1511
2556
4495
2854
3065
3021
3
2
31
29
27
63
60
52
50
47