1257 5
1081 4
1402 3
890 3
1428 2
1412 10
2292 10
4544 14
7104 26
5528 22
2709 8
6721 29
1889 6
3592 18
2728 8
2953 12
3078 5
3607 13
11045 36
2777 6
1942 3
27631 109
12738 48
55286 76