26
141
2161
196
65
490
14466
13
419
582
87
43
16
270
2463
253
68
6526
444
227
2266
672
200
4329
131
302
123
205
322
180
2785
156
220
259
330
203
90
27
35
282
236
72
243
204
910
4664
690
99
38
50
723
225
226
54
342