24
683
125
29
25
32
16
2
21
104
46
1036
1800
1188
171
54
207
292
11
5
626
354
595
42
13
6
686
69
20
247
155
418
353
7
219
718
297
577
14
540
54
1171
1001
14
1129
34
211
177
151
26
