2180 3
1194 6
1353 4
2687 9
1306 3
1078 4
1202 4
1470 4
3337 19
1975 8
2647 11
1950 4
1958 6
970 2
2761 5
2074 12
1107 5
1195 3
2651 3
2185 16
1636 4
4362 15
1096 1
2667 11