2137 3
1315 2
1126 3
1738 7
1720 2
2784 8
3891 26
4145 29
3994 31
3070 11
1107 1
2221 6
9473 32
8125 27
9511 36
6195 32
2063 3
9037 36
10573 42
1874 5
8345 40
15808 112
8883 46