336 2 2
605 1 3
875 3 6
1028 1 7
1136 2 9
2264 1 10
2560 1 11
3532 2 13
4142 1 14
4325 1 15
4658 1 16
4991 2 18
5299 1 19
5906 1 20
6239 1 21
6269 1 22
7771 1 23
7778 1 24
8433 1 25
8839 1 26
9920 2 28
10489 1 29
12999 1 30
