54
6
106
0
0
781
379
19
0
34
130
247
170
306
0
110
268
74
284
1022
48
705
0
130
194
381
271
442
172
1444
164
32
153
299
145
275
124
238
113
236
681
1279
91
59
396
163
283
552
281
698
664
2053
995
253
433
389
125
560
661
734
173
1032
1017
1089
240
3913
2051
4148
1825
265
552
280
133
490
173
628
394
313
385
0
707
384
912
137
408
5028
2052
1064
116
217
293
33
237
1219
7
Scroll up this page