949 2
2962 5
1202 4
1684 6
1507 1
1696 7
3070 5
3180 10
2153 4
1840 2
1397 5
3022 6
1031 0
2403 6
1140 2
2535 3
2014 5
983 3
3204 8
2096 3
1519 4
5209 10
3807 16
1917 3