2233
3937
2703
8899
2228
4066
5353
2356
4384
5704
2638
2044
11695
3163
3557
1955
3102
2378
2693
2968
5324
15971
4439
4381
7210
10921
3598