3405 12
886 4
1209 9
1552 11
1300 5
1101 2
1203 3
1157 4
921 2
1318 6
1448 11
1868 8
1943 9
1551 5
4296 20
2168 4
3335 15
4788 22
1168 4
1720 6
1331 2
1343 5
960 0