1104
905
723
3417
727
932
854
4100
742
851
2848
865
812
1537
718
929
745
893
1596
2214
849
1314
1032
900
826
1928
772
2655
3209
2529
735
872
1236
739
1043
683
845
13108
1028
9340
1147
931
1031
1187
891
791
737
968
892
927
1092
904
956
1353
747
815
746
960
2608
910