29982
6836
4992
12829
2614
11103
17310
4293
3899
24435
3445
6821
13709
2550
3853
3819
4196
8287
40511
23050
3164
9564
18728
31358
47875
7083
4852
8778
41891
43254
13130
39535
6055
3789
12635
5261
4791
92462
91826
3134
13194
5308
5591
9098
12819
13573
22151
6458
10302
2765
14535
30408
13195
11854
14432
18802
50934
7015
30877
6628