2195 4
1729 4
572 2
2981 3
5370 10
854 1
707 1
1030 0
1193 4
1288 4
1103 3
1218 0
1690 1
3417 4
2129 12
2177 5
2489 2
1479 1
1262 1
670 0
1271 1
1257 1
888 1
1229 2