0
379
83
14
372
0
0
0
136
51
28
18
51
2
39
14
93
84
33
428
0
0
3
37
0
288
3
124
0
0
153
299
63
238
1444
157
320
94
164
305
284
87
113
625
707
389
552
440
394
0
247
1064
38
0
955
0
62
912
433
15
102
0
123
122
163
2052
565
734
203
561
664
235
17
1300
84
33
698
5028
225
204
429
897
161
217
853
1017
237
1279
415
432
197
593
681
490
965
265
253
2051
1219
3913
4148
Scroll up this page