2275 4
1429 4
7708 23
29668 32
1602 7
1087 2
1496 3
1552 2
1239 1
1140 3
1470 3
1101 4
1222 2
926 1
1310 5
1283 4
2460 5
2002 6
2075 4
986 2
1045 1
916 1
1047 5
1075 0