647 3
11022 34
2757 15
932 4
2151 9
1249 4
1091 2
2294 5
2495 8
1768 6
5332 34
6295 10
2348 7
1181 9
923 5
837 4
748 3
3548 27
1328 12
1143 6
1088 4
3783 16
3652 16
741 1