992
1357
883
948
839
886
1028
879
1634
934
2928
872
1159
1092
1850
1356
2721
1032
948
1037
2056
884
881
812
883
1949
1774
3003
879
869
2722
1141
1288
801
1013
1075
966
898
2629
805
899
1663
1020
911
1501
1058
867
1281
1042
915
1486
902
1817
1510
985
840
1599
1077
1104
4328