86
236
2254
449
212
2051
93
230
284
1082
31
685
1268
238
153
71
7
21
32
31
0
468
198
223
1384
62
1017
449
75
62
11
71
965
977
38
661
625
1058
84
178
707
867
2
490
268
566
106
18
2375
137
86
230
3271
948
396
41
389
3913
351
70
1756
2052
1698
1292
899
79
881
149
163
247
183
265
1964
14
2332
66
664
17
109
768
133
22
240
102
14
1
5
53
47
20
17
58
138
498
Scroll up this page