1351 4
2532 5
2956 2
1047 2
2404 7
2283 3
2732 7
4205 22
2032 5
1805 5
1549 4
3771 7
2865 3
1200 6
2102 4
2124 6
3911 8
1323 3
1778 3
1932 6
975 5
6946 25
6758 34
1051 1