659
1
709
0
1014
831
7
1748
5
14293
19
605
1786
8
625
2
598
6226
12
607
504
501
447
388
626
996
573
3
405
423
4045
402
428
704
537
460
618
584