903 5
1044 3
7341 41
1387 12
2082 10
2110 10
6857 28
8478 21
7050 21
4363 30
2288 19
3367 17
1663 3
3184 21
4128 17
9177 26
13364 20
1548 9
5984 36
1223 9
864 3
6291 22
1062 14
7757 25