1223
1057
992
1566
753
3464
1046
868
1939
938
1080
893
1327
919
1598
1091
2836
3520
1337
965
2625
1408
986
5090
782
1256
1197
975
986
1334
1241
9434
994
940
1058
978
801
1708
952
1066
2686
839
1269
1055
1070
888
851
782
1061
789
1142
945
827
19230
1016
770
958
3678
966
1258