1432 3
2048 3
3165 11
3881 17
4396 17
4830 48
3464 15
3218 12
4979 41
6913 46
2853 9
6500 18
39534 24
3323 13
3710 8
25899 36
22203 40
6395 11