663
22
1776
323
192
362
25
1277
1187
872
2
1498
432
811
21
181
422
1373
312
1348
16915
591
281
484
683
132
35
191
17317