23
84
288
0
134
3271
8
0
68
143
50
42
320
44
0
257
43
14
11
14
435
406
995
948
566
332
790
807
681
59
642
449
844
4148
27
105
18
2542
891
6
19
299
2
37
129
53
6
6
24
0
853
1583
51
228
150
37
106
1274
1997
258
1421
3913
877
2051
1870
124
219
2039
731
Scroll up this page