2640 5
1680 5
8224 24
30284 33
1835 7
1294 2
1670 3
1818 2
1431 1
1339 3
1688 3
1279 5
1395 2
1139 1
1533 6
1489 4
2683 5
2211 6
2318 4
1217 3
1306 1
1147 2
1278 5
1302 0