62
332
194
313
408
1219
420
0
661
240
167
1825
74
1064
124
177
560
212
47
0
1017
268
48
32
0
172
664
373
0
60
102
305
149
87
449
275
381
107
281
119
164
372
164
271
3913
1279
877
51
157
552
161
44
320
125
145
807
1300
615
642
965
1089
237
1058
8
29
163
25
280
153
Scroll up this page