0
27
0
0
0
35
0
170
0
130
62
707
384
5
72
99
299
284
552
59
1032
661
240
877
149
0
102
306
897
385
164
113
32
94
236
271
313
0
1444
2039
389
212
177
1825
230
734
394
157
320
442
145
172
552
625
1064
955
38
420
123
12
1058
45
3913
2051
58
58
565
720
Scroll up this page