876
838
1887
1315
688
961
879
939
883
1293
1272
1709
2144
816
780
746
3812
923
815
1158
1810
987
979
885
1218
836
1568
754
1622
880
1465
2075
948
732
691
789
1422
3164
820
14838
810
1423
855
732
1338
759
1256
2111
743
807
690
1727
901
938
714
808
1032
759
2937
1175
1064
734
1089
1563
948
2015
943
1253
955
2019
1101
779
1193
5757
675
911
729
2148
1239
1851
3300
837
708
938
741
950
2051
885
1485
2608
1054
1652
1215
1041
783
3023
909
875
1217
757
2398
3119
2330
852
968
742
886
1255
942
1584
1148
918
1012
1196
891
826
1047
918
1098
899