1
0
154
0
149
170
306
449
664
145
172
0
0
0
124
705
32
130
44
5028
0
305
87
284
113
236
2052
197
853
161
253
195
734
420
4148
912
99
408
432
552
642
1825
1279
415
1089
2053
240
844
137
381
2039
79
396
995
560
394
707
648
389
552
293
281
3913
268
698
385
1032
283
59
313
167
91
8
1219
1058
965
102
27
5
47
6
17
1064
6
60
720
1372
9
Scroll up this page