5115 13
947 1
1125 2
1233 3
1179 5
1331 5
976 1
1993 6
5461 19
3045 6
5563 26
5038 32
2830 9
3650 10
3593 16
3102 9
3886 22
6379 34
5188 24
6823 26
3405 6
3457 23
3141 12
7995 36