588
0
634
781
1608
513
3428
3
17353
980
25137
581
1824
398
538
2076
1
1498
543
6842
2
736
396
383
336
379
2996
6
1890
353
699
328
2683
417
535