5285 18
3402 4
1219 6
2143 6
1231 3
1486 5
1624 4
1871 6
1261 3
1399 2
1645 9
1690 4
1882 4
1605 7
1071 1
1070 1
1802 1