379
2052
19
130
247
0
0
240
661
164
389
373
408
32
93
299
153
238
63
167
157
26
125
305
977
2053
236
90
734
394
381
635
1372
2039
332
313
664
99
0
449
253
119
389
396
283
609
173
387
0
0
1064
79
432
1017
396
853
265
1058
1219
1279
107
Scroll up this page