1997
29
41
16
14
14
20
161
38
33
0
19
172
6
47
149
0
79
205
36
20
68
224
352
9
3
209
377
516
1741
497
4618
2
33
3
663
216
33
1
129
24
75
23
1
60
71
3
3
52
0
97
80
18
0
16
3
25
24
79
118
209
548
0
64
0
32
19
0
0
348
82
27
92
22
127
0
65
16
1061
19
418
10638
Scroll up this page