2268 4
1427 4
7701 23
29654 32
1596 7
1078 2
1488 3
1545 2
1233 1
1135 3
1464 3
1096 4
1214 2
916 1
1302 5
1274 4
2452 5
1997 6
2073 4
977 2
1031 1
907 1
1040 5
1069 0