2275 4
1429 4
7708 23
29667 32
1601 7
1086 2
1495 3
1551 2
1238 1
1139 3
1469 3
1100 4
1221 2
923 1
1309 5
1282 4
2459 5
2002 6
2075 4
984 2
1042 1
915 1
1044 5
1074 0