652 3
1743 2
2753 3
9347 19
600 8
897 6
7287 12
9552 15
1257 7
2281 6
3198 23
1233 10
2960 6
10541 24
1136 10
4278 17
6458 11
7944 17
3547 18
12256 37
4758 5
3385 20
6667 24
8016 19