5665 18
2386 9
2104 11
3536 12
1185 6
739 4
893 1
1527 3
1060 2
2128 4
6473 31
1786 3
2207 5
2559 11
1184 7
917 2
833 6
2393 4
1117 5
1241 10
1849 12
1127 4
941 3
1335 6