2779
3317
3091
3392
3707
2419
1854
3330
2324
2655
2328
537
2805
2876
2916
2981
2310
2436
1966
3
2
31
23
22
69
64
63
62
61