0
14
6
0
1219
1032
229
566
0
661
275
635
1279
807
1018
64
2039
43
168
150
406
1274
381
965
259
37
844
83
2
22
1089
37
374
2188
57
1300
88
1825
853
133
3723
71
642
2542
20
1017
8
0
62
53
187
731
815
3913
823
68
1
0
106
45
561
0
2254
0
0
36
Scroll up this page