596 3
1356 5
1010 6
1441 8
1318 8
799 6
1227 3
2756 16
2099 14
5052 19
1700 11
1169 10
3916 13
2754 1
917 4
1179 6
960 5
1136 6
1852 7
802 3
907 3
2174 13
2286 15
1665 7