2445 8
4423 12
1136 10
2388 15
4483 17
1426 5
1642 6
1182 7
3283 8
23081 33
1075 9
7076 11
6434 3
7953 4
8228 12
7184 6
9552 15
42711 47
1772 11
255 0
684 10
1308 7
741 10
908 10