1304 6
3508 4
20939 39
3677 18
3911 5
13624 27
4698 7
1197 1
16783 25
5608 14
15561 27
13800 39
9989 35
9664 33
11626 25
1910 7
758 3
990 1
887 1
555 0
862 1
2426 7
9681 25
1174 2