1223
1056
992
1566
753
3463
1046
868
1939
938
1080
893
1327
919
1597
1091
2836
3520
1337
964
2624
1406
986
5089
781
1256
1197
975
986
1334
1241
9431
994
940
1058
978
800
1708
952
1066
2686
839
1269
1055
1070
888
850
782
1061
789
1141
945
827
19228
1016
769
958
3678
966
1257