319 4
233 5
786 5
1838 9
1714 8
3722 6
3223 4
2610 10
5419 6
1872 1
4737 9
3344 4
8752 6
3041 8
6071 3
11404 13
8986 26
10936 10
4869 10
3951 8
4033 11
6317 13
9996 18
5435 13