283 7
862 4
1537 4
5527 4
4303 4
1788 2
5267 14
4070 8
4817 8
16587 38
9347 16
5470 8
6928 6
7189 7
7616 5
3735 3
12033 28
23653 8
81445 100
25965 27
30233 28
10449 3
18080 19
25287 18