2116 2
1423 4
1190 2
2798 7
2288 4
1746 8
3295 7
2031 8
2370 8
3266 8
1764 5
2228 4
5777 27
4448 13
995 1
1229 4
1052 5
1356 5
953 1
1663 7
2095 3
2569 7
2681 7
936 1