882
977
1401
1338
1120
964
2071
962
989
1229
961
1022
2681
880
1007
1076
1026
1008
793
3069
1099
1025
1381
1010
935
921
1150
960
1044
1085
986
951
883
913
1073
863
1111
924
1243
935
976
974
1057
983
1262
975
984
820
916
905
7857
892
2043
912
1133
924
4465
1078
1007
1701
1679
770
907
890
1636
1927
989
2851
771
1931
1154
1185
882
845
859
784
872
776
829
995
877
852
1304
847
811
884
1621
768
792
808
1835
950
5254
1234
867
771
885
831
1478
860
987
1186
1285
903
910
1386
1071
2015
816
1143
1296
1006
887
1133
1034
796
2042
1158
1021
1700