1928
0
774
878
458
61216
1
1560
417
786
388
673
459
480
1100
4237
2937
2588
573
153
372
512
684
664
894
485
838
378
424
778
732
804