2978 3
3303 7
3104 1
3481 5
3778 15
5622 17
3641 12
3427 2
3439 7
5705 18
3703 7
8256 27
2637 2
4893 3
3954 10
2837 2
3411 8
2952 3
5730 6
3313 6
5851 16
7983 11
12296 28
5043 7