0
2
105
486
112
8
1
84
2
0
0
469
4
9
568
5
8
6
0
8
31
0
6
7
67
17
64
781
81
146
5
29
44
11
0
32
37
158
26
366
0
51
122
100
4
33
5
6
87
41
42
45
8
9
15
185
11
10
50
0
65
18
1
2806
445
6
5
1
20
374
0
0
11
102
2
172
47
52
12
53
12
6
5
74
4
13
180
27
4
128
74
1
748
5
24
10
323
15
1118
60
387
1366
203
0
41
3271
63
20
498
146
0
598
17
10
Scroll up this page