810
706
1617
1544
1099
689
1355
805
1652
882
1081
896
20269
923
1503
1654
727
879
4957
1404
813
861
1073
789
941
674
808
2122
849
1445
2130
1039
1341
1657
1460
989
3010
769
791
1179
856
1113
1846
1412
1119
655
865
6240
1101
3025
1095
1837
2254
676
659
788
705
839
898
2922
4877
1592
843
768
814
970
683
689
1113
667
1729
734
3787
1239
1572
1063
961
965
863
697
4453
772
884
885
783
1044
1141
849
702
822
676
7213
743
681
693
795
1830
2103
727
1458
921
1130
909
928
776
867
918
2046
877
1240
832
644
1509
798
1025
782
699
916
839
728