2331
4624
2747
3915
8884
4564
7143
2530
30982
8837
18040
13579
15579
8347
18078
2669
2325
2894
3879
4300
2635
7828
8603
2753
2603
4689
6994
6196
8986
13980
8042
4979
8091
6623
5019
4611
11619
7434
70609
10023
33521
33274
5644
5874
8181
7135
5109
91038
177538
50836
263598
116048