54
106
0
0
28
4
130
93
212
698
164
21
125
32
408
844
664
265
268
173
1219
1825
385
552
1279
177
853
0
420
38
0
240
440
955
163
163
10
123
0
912
2052
565
734
561
1058
203
877
429
206
36
628
320
1372
293
415
4148
2039
217
0
5028
223
Scroll up this page