1000 1
1221 2
944 1
5141 16
1835 4
1852 3
1512 4
2972 8
1912 2
1902 8
2118 4
1924 3
2826 6
1058 1
1907 1
1692 3
3085 3
1443 1
1539 4
2013 4
1173 2
1872 3
2019 6
1466 0