3978 2
1793 17
16944 48
7819 36
13077 41
18598 56
10579 29
13080 40
5529 18
5831 20
12017 42
16955 49
7534 22
23871 32
7826 31
24068 48
21239 45
14594 20
76197 128
28668 32
3906 12
26652 155
4558 19