0
379
83
14
137
955
18
0
0
334
609
494
0
0
17
0
853
89
6
7
4
110
74
449
490
149
293
415
99
593
281
552
2053
877
28
39
14
0
153
130
212
0
73
284
0
51
194
1279
65
45
164
705
0
313
1444
240
164
560
0
157
238
48
74
1058
46
32
124
0
93
548
0
432
305
163
433
72
283
372
51
1219
635
107
167
965
271
195
172
230
125
Scroll up this page