0
1279
0
28
73
0
2
39
74
54
0
230
0
8
705
0
72
164
240
661
164
373
1825
25
93
299
48
60
32
145
385
172
173
1444
2053
628
635
1032
284
948
387
10
16
9
628
238
51
305
396
396
0
194
236
389
707
394
560
137
48
278
1167
163
223
74
166
35
1756
432
396
99
98
17
247
168
0
332
119
449
50
48
1064
0
38
376
681
955
42
84
0
2039
459
897
347
259
372
202
135
593
853
4148
995
161
225
2051
965
1058
5028
720
565
1372
433
1219
203
734
195
237
163
2052
Scroll up this page