2686 8
1103 3
2199 4
1508 2
859 4
633 1
18613 49
1026 4
612 6
768 2
1008 4
784 3
962 4
1337 4
2919 19
868 5
805 2
2329 10
1810 12
1050 2
2266 4
2682 5
2382 6
6092 24