12324 22
1508 10
1296 5
1309 4
832 1
1113 3
877 2
1123 3
851 2
697 5
1144 3
1134 1
948 2
16155 38
1456 5
735 1
945 0
969 3