2233
3935
2703
8899
2228
4066
5353
2355
4384
5704
2638
2044
11694
3163
3556
1954
3102
2378
2693
2967
5322
15967
4439
4381
7210
10920
3597