498
133
53
6
35
1756
74
138
24
8
30
0
168
552
93
17
77
14
6
2254
2053
1089
995
372
259
948
615
661
807
275
280
299
425
332
45
25
1219
253
265
965
490
681
593
197
432
415
1279
237
1017
853
217
161
897
204
5028
1300
664
561
565
163
102
2051
4148
3913
720
635
1372
60
429
17
1032
203
62
955
0
38
1064
195
102
83
84
844
42
433
50
293
1058
Scroll up this page