3574
10196
7841
12117
6949
3986
2048
1298
4583
1600
1350
1677
828
1815
2512
21967
40553
2095
7684
7212
2973
1323
1866
2646
2226
3950
1160
1029
1465
1001
1772
1387
1770
1316
1229
1525
1238
3401
10507
1651
981
1937
1513
969
1101
791
1384
14424
5458
951
987
4071
1079
2459
1452
991
1136
1247
850
2764