1052 2
26048 97
26570 48
22184 85
6814 29
11268 48
4470 26
3506 6
4672 12
2714 9
6355 29
2565 7
4030 6
9382 52
11981 77
6958 44
4394 15
4069 16
4912 31
5210 38
4194 17
6555 29
12379 82
9319 64