2656 9
2142 12
4317 21
4029 24
2634 13
5212 6
4198 8
2310 6
1495 4
3034 13
3141 12
652 0
3130 22
702 3
1192 1
2948 10
923 3
1054 6
1312 5
3126 14
12417 41
15266 54
7313 24
14723 42