2589 5
1638 5
8183 24
30197 33
1798 7
1265 2
1642 3
1777 2
1405 1
1306 3
1658 3
1257 5
1370 2
1114 1
1500 6
1442 4
2654 5
2181 6
2275 4
1185 2
1270 1
1129 2
1244 5
1259 0