1064
83
42
45
25
163
0
4
95
1
1372
372
326
79
38
2254
280
844
807
20
642
306
1017
75
293
635
259
389
877
415
84
561
275
332
14
83
3913
4148
459
2053
197
548
163
853
173
217
1825
965
265
1219
1058
161
1032
433
288
995
0
237
1279
97
102
2051
593
204
195
429
36
440
823
1300
253
0
432
5028
Scroll up this page