2812
4517
2318
2888
3402
2957
13965
3829
8095
2257
3567
2960
2788
39151
5966
2080
6674
3265
2691
2393
28798
3001
36431
5405
8273
10377
5052
3608
3327
3318
3840
3493
8905
18276
3957
2690
4511
2625
36945
2845
2340
15947
3842
2376
4409
3673
3962
2558
4654
25845
35865
2703
18909
3336
5365
3194
2701
9548
39212
50937