8379
5680
2849
6779
3260
2930
3877
6824
2672
3126
3708
9823
3201
2831
4687
3140
28655
33743
91038
177538
34605
203809
93724
50833
721598
263597
50189
32923
116048
24585
10391
52964
27417
25845
10288
130477
22306
8841
23369
226550
289829
23429
39730
23932
42696
9329
15406
149016
4352
7847
29843
11332
2720
5261
35375
6256
5184
7549