582
0
789
562
307
681
13803
422
378
431
2663
529
381
534
809
468
2996
1611
467
420
1661
25669
2701
1494
337
6164
332
2439
673
1166
619