345 3
12193 27
4918 16
2456 0
2188 4
6496 9
4910 15
3269 7
7055 11
3651 12
5412 10
5030 3
3233 7
7248 5
2507 0
6497 6
3644 7
7958 17
5562 9
8773 12
4847 16
13375 15
10187 6
9862 19