8088 23
7671 18
1642 4
11456 18
5202 10
2524 9
5494 16
2635 8
3293 8
7223 24
3524 17
1809 6
1951 1
7601 18
27612 80
12452 35
3522 8
6745 20
13243 53
1080 2
1915 3
21436 86
2581 11
3136 4