328
6
260
2293
1258
0
0
2
92
230
1173
69
11
1051
84
15
44
1092
157
28
15
65
29
14
27
6
437
247
142
13
42
2332
100
1082
493
5
550
781
19
154
83
664
42
385
172
13
440
966
27
167
17
394
0
144
318
389
19
28
1118
2639
19
89
1756
383
110
130
Scroll up this page