2677
1
9611
0
1825
742
978
652
1026
1380
458
691
1015
984
633
617
581
3560
3
733
4937
1765
3252
868
635
1310
722
475
394
575
1494
893
1618