2241 3
1684 4
1314 2
31741 16
27522 34
4427 11
26846 22
1614 3
5605 29
2291 9
1688 4
42887 33
32780 29
42671 35
2948 7
44056 26
6279 10
1435 0