2125 8
2383 7
2326 12
3708 11
1723 5
5700 15
1301 9
4724 25
1072 3
1702 5
1242 7
6387 35
1223 6
6897 49
770 1
549 0
2298 7
1141 5
1058 11
5895 17
994 3
1411 9
1102 4
700 2