3085
2790
4984
5380
7318
6760
5811
6108
3403
2953
21496
6644
3167
5102
3392
5763
2214
4890
6953
8196
4405
3588
2600
1755
3943
11832
3341
2941
3961
2456
7483
15728
5195
3246
6914
2565
2365
3461
3833
4223
4080
2724
5703
5096
2409
8623
2350
3612
2336
2142
32768
20215
2619
2543
3159
2076
2362
5628
4366
10657