6
84
334
0
609
0
0
29
51
194
8
124
102
32
153
299
428
167
161
157
320
305
0
0
376
16
0
236
240
149
372
415
137
995
107
79
560
490
3913
965
283
1219
420
1064
459
265
552
432
293
280
698
389
1825
1058
408
734
385
59
268
912
1032
74
125
0
0
0
0
60
320
172
347
2039
720
16
6
2053
0
178
5028
21
897
Scroll up this page