379
83
34
130
14
170
609
305
0
124
194
299
153
164
107
238
2053
1444
442
125
68
268
253
59
1032
1219
408
137
560
385
389
707
923
751
62
38
1064
384
247
912
17
0
0
420
565
2052
720
102
237
734
376
0
372
347
1279
432
429
877
280
332
2051
425
275
2039
1058
635
1300
0
204
75
197
561
235
320
18
63
812
209
494
118
5
8
116
3913
313
195
202
217
33
5028
0
31
897
1372
6
0
0
0
60
449
223
Scroll up this page