2179 5
1481 8
2701 7
2142 22
2840 13
25591 21
1701 9
2212 26
1144 3
3089 6
2123 13
1823 2
3122 10
1837 3
4067 16
4402 30
2291 2
2048 10