2806
163
72
49
1230
348
751
68
92
23
51
15
6
23
270
32
505
1997
12
9
19
7
55
116
15
4
231
185
55
3
27
28
118
10
15
70
105
1
226
6
848
4
196
3
389
29
1
114
0
11
1
9
88
99
73
5
3
442
18
4
1896
30
743
172
940
11
26
5
190
4618
127
571
290
64
0
375
4
1061
Scroll up this page