12055
9311
4073
1536
3841
2736
8382
3260
2428
1399
1815
1097
6215
3184
5399
2368
3409
1695
1981
6070
944
2388
5413
1490
1861
1002
3156
1830
20757
7990
1017
4969
1825
1097
14701
1377
1480
967
900
1149
750
1428
830
1102
1324
965
2065
2248
2998
3800
899
1372
696
1352
1431
706
1207
5137
6192
1112