3509
2984
2778
4105
2334
2452
2621
2406
2961
3581
3140
2612
2397
3782
48793
22849
6571
7155
3899
2749
3930
3924
4703
2827
2643
2537
30995
8847
21450
13592
30483
11061
8040
8356
8637
15175
22498
3682
2752
5107
11839
3615
5165
11437
3437
4711
2334
2897
2763
4737
2665
2903
3893
3149
4308
2642
7838
2608
5440
2759