14191 32
1826 2
1463 2
949 1
1263 4
1502 4
1275 1
1113 2
1069 0
1050 1
1254 1
1000 0
954 1
946 0
1112 0
953 1
1678 4
1467 3
1364 1
1136 2
4256 14
1141 4
1178 2
1116 2