557
0
912
1709
1010
14801
11
2110
1
918
3326
3
3186
722
320
461
971
1198
728
749
1869
1186
898
781
448
1910
801
534
726
875
795
545
683
621