420 3
5865 52
1497 4
2044 7
4295 30
1419 6
2321 12
4085 16
1668 4
1547 4
2809 8
2728 8
1850 9
1047 5
1178 2
1670 5
1171 1
971 5
1219 5
1389 7
1068 2
3501 14
2631 9
1622 8