25
207
877
320
337
27
687
503
995
465
265
469
200
571
155
1034
331
146
138
1623
0
108
591
466
906
220
1049
97
18
14
283
887
185
439
970
584
31
1359
50
129
210
956
394
1277
743
356
496
550
2018
1785
14
172
350
