2609
3346
2974
5570
5932
2556
7506
4231
3931
5866
11396
8588
10124
12323
14323
11154
8144
5015
35162
36864
12210
12158
22749
46574
9563
64079
18342
13203
10060
25518
12438
14880
41873
16144