2594 6
10363 8
11047 13
3306 0
20142 31
5762 13
5033 15
8349 11
15186 17
9672 11
13187 15
5497 13
10728 20
5062 5
12109 21
16240 33
6892 2
3972 4
12698 16
4697 10
8214 13
9065 10
5202 13
7037 18