579
1
2756
2
2635
1936
0
1453
340
325
1710
540
1406
462
1595
692
684
797
418
919
360
573
709
777
587
1728
1646
72191
768
1012
1106
1576