2667 3
2043 4
2140 2
3719 16
1275 1
1501 4
6744 24
3503 7
1856 2
3994 11
3568 6
2776 6
1905 2
1289 1
2003 2
2786 6
3356 3
3255 6
3005 2
2077 4
3175 5
2535 8
2871 9
2100 3