59956 3
5852 3
4209 2
1409 2
526 2
1834 2
3830 2
826 2
5881 2
5206 2
1977 2
1304 2
2953 2
4658 2
3179 2
2131 2
504 2
902 2
1330 2
6384 2
2681 2
2359 2
3053 2
7258 2