2266 3
1631 5
1595 6
1268 2
3806 7
1872 3
1967 2
1209 3
1192 9
2195 5
1975 6
1135 2
1656 6
1479 2
1126 2
1451 2
865 1
1090 3
2696 15