84
776
203
54
106
379
83
955
18
28
334
170
306
609
6
0
0
0
194
1444
225
8
124
102
299
153
32
161
167
238
157
320
305
125
16
236
389
79
3913
4148
280
268
408
137
415
1219
432
1064
995
1058
1279
107
149
552
385
965
253
420
240
560
593
1825
698
293
734
283
265
459
372
442
490
59
1372
0
1032
912
376
707
74
0
125
0
347
2053
16
2039
0
21
178
60
5028
720
897
Scroll up this page