2888 4
3085 12
2410 6
7053 8
9213 16
2272 3
2195 9
6944 20
1749 2
1170 1
7855 13
1150 3
8009 22
5242 10
2830 11
2777 4
18648 26