1181
915
854
1226
932
1344
948
2477
1176
3006
826
2676
1030
1436
1001
987
1160
1147
783
1001
1002
1456
830
814
938
1075
986
1232
1155
981
1263
1165
1028
1051
916
3405
963
936
2061
782
914
794
1501
1412
5992
886
992
837
2653
2055
3772
789
809
935
22632
1063
1117
909
883
1142