157
0
458
298
275
2339
295
1677
871
729
381
598
1736
543
714
780
1603
553
382
590
584
1793
968
17353
316
35426
632
1289
200
366
2008