902 0
1000 3
2215 7
2988 8
1542 2
641 1
1727 2
1303 1
1119 2
2199 4
2419 6
1225 3
1293 2
837 4
1920 2
4456 7
3298 17
5634 10
974 3
1399 3
765 0
1017 2
10953 35
17813 32