953
1703
872
1533
3789
989
819
1009
939
1187
960
1525
1280
2169
812
980
3067
880
1190
1404
3071
839
846
874
1147
989
928
832
1233
959
1060
984
909
2095
1020
1309
958
952
830
1721
818
1496
930
1090
810
1538
1119
984
1022
992
889
829
1399
797
1186
874
1323
2685
883
1500
797
1605
1869
908
1068
1407
1449
880
815
1043
1237
962
1332
1079
821
1851
797
1409
1252
951
1882
4952
1333
861
910
792
1302
1175
867
1274
840
802
1333
1592
1108
974
3404
1139
767
784
965
792
2021
865
1019
871
9635
1289
857
1590
841
1013
1246
1267
789
922
854
986
814
839