368 6
558 10
2858 6
5838 4
12083 14
3858 11
7338 10
1870 4
1430 7
2152 9
1223 6
1906 10
1234 4
1893 12
2935 5
1934 7
1971 3
991 10
1697 8
1625 12
9960 29
33605 31
16295 33
52663 61