1650 2
2380 5
3051 5
5298 18
7285 16
48811 264
3697 6
4576 35
3497 14
4623 27
4655 13
2371 10
4327 16
7341 28
3687 7
4571 5
13980 39
19555 69
4940 14
8185 24
26545 118
14062 54
6652 6
5074 25