3009 9
1103 1
1044 8
9735 40
1096 5
1058 2
2475 5
2795 5
1181 6
1828 6
2794 7
2323 5
949 1
1197 8
1232 2
1107 3
1548 3
1167 5
1096 6
1686 1
2222 6
1672 6
1514 2
1118 4