25936
2329
3012
24499
12578
1855
10716
2829
7611
6685
3579
9695
14118
103373
4001
4560
6762
5896
18383
14178
5758
3793
4496
4183
7463
104910
13479
18403
8363
3779
3600
7230
6866
12585
11864
11489
28576
7164
3928
2766
2789
7112
3250
3647
32103
5139
5617
9314
32774
6701
2199
1947
3407
112382
2805
16865
3988
1605
3609
10692