3346
6262
2975
5570
1849
2556
7506
3931
11398
8589
10126
12324
14324
11154
36867
12210
12158
22750
46575
9564
64079
18343
13203
10064
25518
12441
14880
41873
16144