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