5282 18
3402 4
1217 6
2141 6
1229 3
1484 5
1622 4
1870 6
1260 3
1398 2
1644 9
1688 4
1881 4
1605 7
1063 1
1070 1
1802 1